multiyear pledge - Turkish English Dictionary